// 注册页的focus
+function(){
	var input = document.getElementsByClassName("e_input");
	for(var i=0;i<input.length;i++){
		input[i].onfocus = function(){
			this.classList.remove("err_clazz");
			this.classList.add("actInput");
		}
		input[i].onblur = function(){
			this.classList.remove("actInput");
		}
	}
}();

+function(){
	$(".u_agree").click(function(){
		$(this).toggleClass("u_agreeok");
	})
}();
$("#input_account").on("blur",function(){
    var $email=$(this).val();
    var reg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	// var value = $(this).val();
	// var result = reg.test(value);
	// console.log(result);
	var $input = $(".first_input .e_input");
	var $b_p = $(".first_input .b_p");
	var $popb = $(".first_input .popb");
	if($("#input_account").val() == ""){
		$input.addClass("err_clazz");
		$b_p.html("帐号须由6-18个字符组成");
		$popb.addClass("err");
		$popb.removeClass("succ");
	}else if(reg.test($("#input_account").val())){
		$b_p.html("");
		$popb.addClass("succ");
	}else if(!reg.test($("#input_account").val())) {
		$input.addClass("err_clazz");
		$b_p.html("帐号格式不正确");
		$popb.addClass("err");
		$popb.removeClass("succ");
	}
    if(!$email){  //用户没有输入任何内容，则退出函数
        return;
    }
         /***发起异步HTTP-GET请求***/
         //1
    var xhr = new XMLHttpRequest();
       //2
    xhr.onreadystatechange = function(){
	    if(xhr.readyState===4&&xhr.status===200){
	            //响应完成且成功
	        doResponse(xhr);
	    }
    }
    //3
    xhr.open('GET','data/name_reg.php?email='+$email, true);
    //4
    xhr.send(null);

    function doResponse(xhr){   //处理响应消息
        console.log('开始处理响应消息');
        console.log(xhr);
        console.log(xhr.responseText==='yes');
        // var xhr = (xhr.responseText).substring(0,3);
        // console.log(xhr);
        if(xhr.responseText==='yes'){
        	//alert("注册失败");
        	//console.log(1);
            $(".first_input .b_p").html("该帐号已被注册");
            $(".first_input .e_input").addClass("err_clazz");
            $(".first_input .popb").removeClass("succ");
            $(".first_input .popb").addClass("err");
        }
 //        else if(xhr.responseText==='no'){
 //            $(".first_input .popb").addClass("succ");
 //        }
	}
});
// 邮箱格式的验证
// 密码格式的验证
$("#input_pwd").on("blur",function(){
	var reg = /^[a-zA-Z0-9._]{6,16}$/;
	var $input = $(".j_pwd .e_input");
	var $b_p = $(".j_pwd .b_p");
	var $popb = $(".j_pwd .popb");
	if(reg.test($("#input_pwd").val())){
	$b_p.html("");
	$popb.addClass("succ");
	}else {
		$b_p.html("密码须由6-16个字符组成，区分大小写");
		$input.addClass("err_clazz");
		$popb.addClass("err");
		$popb.removeClass("succ");
	}
});
$("#input_pwd1").on("blur",function(){
	var reg = /^[a-zA-Z0-9._]{6,16}$/;
	var $input = $(".j_pwd1 .e_input");
	var $b_p = $(".j_pwd1 .b_p");
	var $popb = $(".j_pwd1 .popb");
	if(reg.test($("#input_pwd").val())){
		if($("#input_pwd").val()===$("#input_pwd1").val()){
			$b_p.html("");
			$popb.addClass("succ");
		}else {
			$input.addClass("err_clazz");
			//$input.removeClass("actInput");
			$b_p.html("	密码不一致");
			$popb.addClass("err");
			$popb.removeClass("succ");
		}
	}
});
// 手机号的验证
$("#input_phone").on("blur",function(){
	var reg = /(\+86|10086)?1[3,4,5,7,8]\d{9}/;
	var $input = $(".j_phonebox .e_input");
	var $b_p = $(".j_phonebox .b_p");
	var $popb = $(".j_phonebox .popb");
	if(reg.test($("#input_phone").val())){
		$b_p.html("");
		$popb.addClass("succ");
		console.log(!$("#input_account").val()==""&& !$("#input_phone").val()==""&& !$("#input_pwd").val()==""&& !$("#input_pwd1").val()=="");
		if(!$("#input_account").val()==""&& !$("#input_phone").val()==""&& !$("#input_pwd").val()==""&& !$("#input_pwd1").val()==""){
		$(".btn_reg").removeClass("btndisable");
	}
	}else {
		$input.addClass("err_clazz");
		$popb.removeClass("succ");
		$b_p.html("请输入正确的手机号");
		$popb.addClass("err");
	}
});
$(".btn_reg").on("click",function(){
	$("#bind_form").submit();
	//window.location.href="Log_in.html";
})